package com.kc.sjwh.service;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.kc.sjwh.dao.ZhzxpzDao;
import com.kc.sjwh.entity.po.Zhzxpz;
import com.kc.sjwh.other.Page;
import com.kc.sjwh.other.QueryParam;

/**
 * 指挥中心配置
 * @author zhouy
 *
 */
@Service
public class ZhzxpzService {

	@Autowired
	ZhzxpzDao zhzxpzDao;
	
	/**
	 * 获得列表数据
	 * @param p
	 * @return
	 */
	public Page<Zhzxpz> getData(QueryParam p){
		return zhzxpzDao.getPage("getData", p);
	}
	
	/**
	 * 获得单条数据
	 * @param id
	 * @return
	 */
	public Zhzxpz getOneData(String id){
		QueryParam p = new QueryParam();
		p.addSqlCondition(" t.bh = '" + id + "'");
		return zhzxpzDao.getOne("getData", p);
	}
	
	/**
	 * 编辑对象
	 * @param one
	 */
	public void editData(Zhzxpz one){
		zhzxpzDao.update(one, "bh");
	}
	
	/**
	 * 新增对象
	 * @param one
	 */
	public void addData(Zhzxpz one){
		zhzxpzDao.add(one);
	}
}
